pressure screen - French English Dictionary